/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.beans;

import com.util.Conectar;
import com.util.Utils;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import javax.naming.NamingException;

/**
 *
 * @author victor
 */
public class BeanListaResultLigas {
    
    public ArrayList todosResultadosLigaP( String codLiga){
        String tipo;
        ArrayList lista = null;
        
        Connection conexion=null;
        ResultSet rs=null;
        try {
            conexion = Conectar.getConnection();
            String selectCustomerStr = "select * from resultados where codliga=? order by codresultado";
            
            PreparedStatement selectStatement = null;
            selectStatement =  conexion.prepareStatement(selectCustomerStr);
            selectStatement.setString(1, codLiga);
            rs = selectStatement.executeQuery();
            ResultadoBean resultado;
            lista=new ArrayList();
            String aux;
            while (rs.next()){
                resultado=new ResultadoBean();
                resultado.setIdResultado(rs.getString("codresultado"));
                resultado.setJornada(rs.getString("jornada"));
                resultado.setArchivo(rs.getString("archivo"));
                resultado.setCodLiga(rs.getString("codliga"));
                resultado.setObservaciones(rs.getString("observaciones"));
                resultado.setFechaCreacion(Utils.fecha(rs.getString("fechacreacion")));
                                
                lista.add(resultado);
            }
            
        } catch (NamingException ex) {
            ex.printStackTrace();
        } catch (SQLException ex) {
            ex.printStackTrace();
        } finally{
            try {
                if(rs!=null)rs.close();
                if(conexion!=null)conexion.close();
            } catch (SQLException ex) {
                ex.printStackTrace();
            }
        }
        return lista;
    
    }
}
